Missing Number Puzzles Reasoning